a:hover{text-decoration:underline;color:#2DAFB6;}
.b1{border: 1px solid #ddd;}
.clear{clear:both;}
.center{width: 1000px;margin: 0 auto;}

.banner{margin-top: 10px;}
.banner_fl{width: 748px;}
.banner_fl,.ad_fl{float: left;}
.banner_fr,.ad_fr{float: right;}
.fullSlide{width:290px; position:relative; height:265px; background:#000;}
.fullSlide .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul{width:320px !important;}
.fullSlide .bd li{width:290px !important; height:265px; overflow:hidden; text-align:center;}
.fullSlide .bd li a{position:relative; display:block; width:290px; height:265px;}
.fullSlide .bd li a span{position:absolute; left:0; bottom:0; display:inline-block; color:#fff; width:290px; height:35px; overflow:hidden; font:14px/35px "宋体"; background:url(/Statics/Images/bgbg.png) repeat-x;}
.fullSlide .hd{width:100%; height:30px; line-height:30px; text-align:center;}
.fullSlide .hd ul{text-align:center;  padding-top:5px;}
.fullSlide .hd ul li{cursor:pointer; display:inline-block; width:11px; height:11px; margin:5px; background:url(/Statics/Images/codes.png) -20px 0; overflow:hidden; line-height:9999px;}
.fullSlide .hd ul .on{background-position:0 0;}
.ad_fr{margin: 0px 10px;width: 438px;}
.ad_fr h2{font: 18px/35px "宋体";text-align: center;}
.ad_fr p{ font: 12px/21px "宋体";color: #666;border-bottom: 1px dashed #dedede;padding-bottom: 10px;text-indent: 2em;}
.ad_fr ul{margin-top: 10px;}
.ad_fr ul li{width: 209px;font: 14px/28px "宋体";float: left;padding-right: 10px;}
.ad_fr ul li a{color: #000;}
.banner_fr{width: 252px;}
.choose_title{height: 29px;border-bottom: 1px solid #ddd;}
.choose_title .hot{ padding: 6px 12px ;border-top: 2px solid #044c82;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 2px solid #fff;}
.choose_title a{font: 14px/30px "宋体";color: #000;padding: 0px 12px;}
.choose_nav h3{font: 14px/38px "宋体";width:254px;height:38px;line-height:38px;overflow:hidden;text-overflow:ellipsis;}
.choose_nav img{float: left;margin-right: 10px;margin-bottom: 5px;}
.choose_nav p{ color: #666;font: 12px/21px "宋体";padding-bottom: 5px;}
.banner_fr ul li{font: 12px/24px "宋体";}
.banner_fr ul li a{color: #000;}
.mian_title{height: 38px;border-bottom: 2px solid #ddd;margin-bottom: 12px;}
.mian_title h2{font: 18px/38px "宋体";border-bottom: 2px solid #044c82;width: 135px;}
.mian_title ul{float: right;}
.mian_title ul li{float: left; width: 42px;height: 20px;font: 12px/20px "宋体";margin: 10px 0px;text-align: center;}
.mian_title ul .on{background-color: #044c82;border-radius: 5px;}
.mian_title ul .on a{color: #fff;}
.see_fl,.see_fr{border-right: 1px solid #ddd;}
.see_fl{width: 361px;float: left;}
.see_fl h3,.see_fr h3,.news_see ,.list_fr h3{font: 14px/14px "宋体";font-weight: bold;margin-bottom: 5px;}
.see_fl{font: 14px/28px "宋体";}
.see_fr{float: right;width: 360px;padding-left: 15px;margin-right: 10px;}
.see_fr .dh_pic li{float: left; width: 164px;margin-right: 16px;margin-top: 10px;}
.see_fr .dh_pic li p{font: 12px/22px "宋体";}
.list_fr{float: right;width:248px; overflow: hidden;}
.list_fr ul{margin-top: 10px;}
.list_fr ul li{font: 14px/32px "宋体";width:232px;height:32px;line-height:32px;overflow:hidden;text-overflow:ellipsis;}
.list_fr ul li span{color: #fff;background-color: #a9a9a6;border-radius: 100px;margin-right: 10px;padding:2px 5px;}
.list_fr ul li .one{background-color: #f5451e;}
.list_fr ul li .two{background-color: #f59c1e;}
.list_fr ul li .three{background-color: #f5d91e;}
.choose_nav{margin-top: 10px;}
.see_fr .list_pic{padding-right: 3px;margin: 12px 0 8px 0;}
.see_fr .list_pic li{float: left;width: 110px;margin-right: 8px;position: relative;}
.see_fr .list_pic li p{width: 110px;text-align: center; height: 18px;font: 12px/18px "宋体";color: #fff;background-color: rgba(0,0,0,0.5);position: absolute;left: 0px;bottom: 2px;line-height:18px;overflow:hidden;text-overflow:ellipsis;}
.see_fr .list li{font: 14px/28px "宋体";}
.crumbs{height: 35px;font: 12px/35px "宋体";}
.crumbs a{color: #666;}
.crumbs em{margin: 0 5px;}
.message_fl{width: 736px;margin-right: 10px;border-top: 2px solid #5bcfcf;}
.message_fl ul li{ border-top: 1px dashed #ddd;margin: 0px 10px;padding:10px 0;}

.message_fl ul li:first-child{border-top: 0px;}
.message_fl ul li .msg_title{font: 18px/32px "宋体";width:550px;height:32px;line-height:28px;overflow:hidden;text-overflow:ellipsis;}
.message_fl ul li span{float: right;font: 12px/35px "宋体";color: #999;}
.message_fl ul li p{font: 14px/24px "宋体";color: #666;text-indent: 2em;padding:10px 0;}
.message_fl ul li .more{color: #2DAFB6;}
.page{margin: 30px 0;text-align: center;}
.page a{display: inline-block;font: 12px/12px "宋体";padding: 5px 8px;border: 1px solid #ddd;color: #666;margin:0 2px;}
.page a:hover{background-color: #2DAFB6;color: #fff;}
.page .on{background-color: #2DAFB6;color: #fff;}
.message_fr{float: right;width: 252px;}
.message_fr .line,.line_list{border: 1px solid #ddd;margin-bottom: 10px;padding: 10px;border-top: 2px solid #5bcfcf;}

.line_list{overflow: hidden;}
.line_list span{color:#2DAFB6;}
.line_list h3{font: 14px/14px "宋体";font-weight: bold;margin-bottom: 10px;}
.line_list h2{font: 14px/30px "宋体";width:232px;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;}
.line_list img{float: left;margin-right: 10px;margin-bottom: 5px;}
.line_list p{ color: #666;font: 12px/21px "宋体";}
.line_list ul li{font: 12px/24px "宋体";width:232px;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;}
.line_list ul li a{color: #000;}
.message_fl .cont{padding:10px 0;text-align: center;border:1px solid #ddd;}
.message_fl .cont h4{font:20px/40px "宋体";}
/*.message_fl .cont span{font: 12px/24px "宋体";color: #999;}*/
.message_fl .cont img{margin: 15px 0 35px 0px;/*width:500px;*/  min-width: 16px;}
.message_fl .cont p{margin-bottom: 10px;font:14px/24px "宋体";text-indent: 2em;text-align: left;}
/*.message_fl .cont p img{display:block;margin:0 auto; width:400px;height:300px; min-width: 16px;}*/
.share{float: right;margin: 20px 0;height: 16px;font: 12px/16px "宋体";color: #999;}
.message_fl .share a{margin: 0px 2px;display: inline-block;width: 16px;height: 16px;}
.message_fl .share a img{width: 16px;height: 16px;margin: 0px;}

.message_fl h1{text-align: center;}
.right{float:right;}
.font_14{font-size: 14px;}
.red{color:red}
.sub{overflow:hidden;margin:5px 8px;border-bottom:1px dashed #ddd;width:704px;}
.sub h1{text-align: left;}
.sub ul li{float:left;padding:2px 5px;margin:3px 3px;border:1px solid #ddd;}
.sub ul li:first-child{border-top:1px solid #ddd;}
.sub ul li:hover{background-color: #2DAFB6;border:1px solid white;}
.sub ul li:hover a{color:white;}
.active{background-color: #2DAFB6;border:1px solid white; }
.active a{color:white;}
.my_article{text-align: left;}
.cont .title_info p{text-align:center;width:705px;}
.cont_bottom h3{margin:5px 5px 5px 17px;}
.cont_bottom ul{padding-left:20px;}
.cont_bottom ul li{float:left;border:0;width:200px;}
.mian_title ul li:hover{color:white;background-color: #044c82;border-radius: 5px;}
.mian_title ul li:hover a{color:white;}
.index_fenlei {background-color:#2DAFB6;padding-left: 15px;}
/*topbar*/
.topbar,.topbarFrame{ width:100%; height:37px; background:url(../Images/topbar_bg.gif) repeat-x; position:fixed; top:0; box-shadow:0 1px 3px #999; z-index:9999; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop));}
.topbar a:hover{ color:#000000; text-decoration:none;}
.target{display: block; height: 0; overflow: hidden; position: relative; top: -38px;}
.see_fl a:hover{color:#2DAFB6;}
.see_fr a:hover{color:#2DAFB6;}
.list_fr a:hover{color:#2DAFB6;}
.choose_nav a:hover{color:#2DAFB6;}
.ad_fr a:hover{color:#2DAFB6;}
.message_fr a:hover{color:#2DAFB6;}
.title_green{float:left;display:block;width:3px;height:23px;background-color:#2DAFB6;border:1px solid #666;margin-right:16px;margin-top:2px}
.choose_title a:first-child{margin-left:10px}
.mian_title dl{float: right;}
.mian_title dl dd{float: left; width: 42px;height: 20px;font: 12px/20px "宋体";margin: 10px 0px;text-align: center;}
.mian_title dl .on{background-color: #044c82;border-radius: 5px;}
.mian_title dl .on a{color: #fff;}
.message_l{float: left;width: 736px;margin-right: 10px;border: 0px;}
.message_fl_two{margin-top: 10px;width: 714px;margin-right: 10px;overflow: hidden;border: 1px solid #ddd;margin-bottom: 10px;padding: 10px;border-top: 2px solid #5bcfcf;}
.message_fl_two h3{padding-bottom:5px;}
.message_fl_two ul li{float:left; border-bottom: 1px dashed #ddd;margin: 0px 15px;width:205px;font: 12px/30px "宋体";height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;}
.indexAd{width:960px;height:auto;border:1px solid #2DAFB6;margin:0 auto;}
.listAd{width:250px;height:250px;margin-bottom:10px;}
.showAdOne{width:640px;height:auto;border:1px solid #ddd;margin:0 auto;}
.showAdTwo{width:660px;height:auto;margin:0 auto;}
.showAdThree{width:728px;height:auto;margin:0 auto;border:1px solid #ddd;margin-top:10px;position: relative;}
.showAdFive{width:728px;height:auto;margin:0 auto;padding-top:5px;}
.showAdSix{width:728px;height:auto;margin:0 auto;padding-top:10px;}
.showAdFour{margin:0 auto;}
.showAdRight{width:250px;height:auto;border:1px solid #ddd;margin-bottom:10px;}
.ad_fr ul li {font: 14px/28px "宋体";line-height: 28px;height:28px;overflow: hidden;text-overflow:ellipsis;}
.ad_fr h2{width:440px;line-height: 35px;height:35px;overflow: hidden;text-overflow:ellipsis;}
.banner_fr ul li{font: 12px/24px "宋体";width:254px;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;}
.see_fl ul li{font: 14px/28px "宋体";width:350px;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;}
.see_fr .list li {font: 14px/28px "宋体";width:350px;line-height: 28px;height:28px;overflow: hidden;text-overflow:ellipsis;}
.see_fr .dh_pic li p {font: 12px/22px "宋体";width:166px;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;}
.cont .page a:hover{background-color: #2DAFB6;color: #fff;}
.friendly {
    border-color: #2DAFB6 #ddd #2DAFB6 #ddd;
    border-image: none;
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-style: solid;
    padding: 5px 15px;
    width:970px;
    margin-top:10px;
    margin: 0 auto;

}
.friendly h3 {
    color: #2DAFB6;
    border-bottom:2px dotted #ddd;
    height:30px;
    line-height: 40px;
    font: 18px/30px "宋体";
    margin-bottom:7px;
}
.friendly a:hover {
    color: #2DAFB6;
}
.friendly a {
    color: #787878;
    font: 12px/30px "宋体";
    line-height:24px;
    margin: 0 4px;
}
#content{padding:0 15px; overflow:hidden;}
.content_Ad{margin:0px auto;border:1px solid #ddd; width:640px;height:auto;margin-bottom:10px;}
.cont_p{width:100%; height:auto; overflow:hidden; line-height:26px; font-size:14px; color:#333; text-align:left;/* word-break:break-all;*//*text-indent: 2em*/}

.detail-c img{
    display:block;
    margin:auto;
    position:relative;
    max-width: 100% !important; height: auto!important; width:expression(this.width > 600 ? "600px" : this.width)!important;
}